all:
	gcc -ggdb -O2 -o machine machine.c -L . -lhiseg -lpthread -Wall
r:
	./machine -s ../data/src/file.txt -d ../data/dst/dst.txt -D ../clasdict/
gdb:
	gdb --args ./machine -s ../data/src/file.txt -d ../data/dst/dst.txt -D ../clasdict/
t1:
	./machine -t 1 -s ../data/src -d ../data/dst -D ../clasdict/
t2:
	./machine -t 2 -s ../data/src -d ../data/dst -D ../clasdict/
t5:
	./machine -t 5 -s ../data/src -d ../data/dst -D ../clasdict/
t10:
	./machine -t 10 -s ../data/src -d ../data/dst -D ../clasdict/
t15:
	./machine -t 15 -s ../data/src -d ../data/dst -D ../clasdict/
g:
	./machine -U ../dict/hidict.dct -D ../clasdict/
clean:
	-rm machine
